package com.cloud.api.domain.tsp;

import com.cloud.api.myenum.ExecuteStatus;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@Schema(description = "指令执行详情数据")
public class CommandDetail implements Serializable {

    private static final long serialVersionUID = 1L;

    @Schema(description = "车辆状态")
    private String vehicleStatus;

    @Schema(description = "指令执行结果")
    private ExecuteStatus commandStatus;

    @Schema(description = "车辆锁定状态")
    private String lockStatus;

    @Schema(description = "指令执行时间")
    private LocalDateTime commandSuccessTime;
}
